package com.ruoyi.used.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 商品详情对象 used_goods_details
 * 
 * @author ruoyi
 * @date 2020-07-11
 */
public class UsedGoodsDetails extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long deId;

    /** 商品名字 */
    @Excel(name = "商品名字")
    private String deName;

    /** 商品图片 */
    @Excel(name = "商品图片")
    private String deImg;

    /** 进价 */
    @Excel(name = "进价")
    private Long deJprice;

    /** 售价 */
    @Excel(name = "售价")
    private Long deSprice;

    /** 原价 */
    @Excel(name = "原价")
    private Long deYprice;

    /** 已售数量 */
    @Excel(name = "已售数量")
    private Long deNumber;

    /** 商品的规格 */
    @Excel(name = "商品的规格")
    private Long deSpecs;

    /** 连接店铺 */
    @Excel(name = "连接店铺")
    private Long shId;

    /** 连接商品类型 */
    @Excel(name = "连接商品类型")
    private Long tyId;

    /** 商品描述 */
    @Excel(name = "商品描述")
    private String deDescribe;

    /** 成色 */
    @Excel(name = "成色")
    private String deColor;

    /** 商品被浏览次数 */
    @Excel(name = "商品被浏览次数")
    private Long deBrowse;

    /** 商品被收藏次数 */
    @Excel(name = "商品被收藏次数")
    private Long deCollect;

    /** 邮费 */
    @Excel(name = "邮费")
    private Long dePostage;

    public void setDeId(Long deId) 
    {
        this.deId = deId;
    }

    public Long getDeId() 
    {
        return deId;
    }
    public void setDeName(String deName) 
    {
        this.deName = deName;
    }

    public String getDeName() 
    {
        return deName;
    }
    public void setDeImg(String deImg) 
    {
        this.deImg = deImg;
    }

    public String getDeImg() 
    {
        return deImg;
    }
    public void setDeJprice(Long deJprice) 
    {
        this.deJprice = deJprice;
    }

    public Long getDeJprice() 
    {
        return deJprice;
    }
    public void setDeSprice(Long deSprice) 
    {
        this.deSprice = deSprice;
    }

    public Long getDeSprice() 
    {
        return deSprice;
    }
    public void setDeYprice(Long deYprice) 
    {
        this.deYprice = deYprice;
    }

    public Long getDeYprice() 
    {
        return deYprice;
    }
    public void setDeNumber(Long deNumber) 
    {
        this.deNumber = deNumber;
    }

    public Long getDeNumber() 
    {
        return deNumber;
    }
    public void setDeSpecs(Long deSpecs) 
    {
        this.deSpecs = deSpecs;
    }

    public Long getDeSpecs() 
    {
        return deSpecs;
    }
    public void setShId(Long shId) 
    {
        this.shId = shId;
    }

    public Long getShId() 
    {
        return shId;
    }
    public void setTyId(Long tyId) 
    {
        this.tyId = tyId;
    }

    public Long getTyId() 
    {
        return tyId;
    }
    public void setDeDescribe(String deDescribe) 
    {
        this.deDescribe = deDescribe;
    }

    public String getDeDescribe() 
    {
        return deDescribe;
    }
    public void setDeColor(String deColor) 
    {
        this.deColor = deColor;
    }

    public String getDeColor() 
    {
        return deColor;
    }
    public void setDeBrowse(Long deBrowse) 
    {
        this.deBrowse = deBrowse;
    }

    public Long getDeBrowse() 
    {
        return deBrowse;
    }
    public void setDeCollect(Long deCollect) 
    {
        this.deCollect = deCollect;
    }

    public Long getDeCollect() 
    {
        return deCollect;
    }
    public void setDePostage(Long dePostage) 
    {
        this.dePostage = dePostage;
    }

    public Long getDePostage() 
    {
        return dePostage;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("deId", getDeId())
            .append("deName", getDeName())
            .append("deImg", getDeImg())
            .append("deJprice", getDeJprice())
            .append("deSprice", getDeSprice())
            .append("deYprice", getDeYprice())
            .append("deNumber", getDeNumber())
            .append("deSpecs", getDeSpecs())
            .append("shId", getShId())
            .append("tyId", getTyId())
            .append("deDescribe", getDeDescribe())
            .append("deColor", getDeColor())
            .append("deBrowse", getDeBrowse())
            .append("deCollect", getDeCollect())
            .append("dePostage", getDePostage())
            .toString();
    }
}
